Dec 03 19:22:59.768 INFO testing api_kit-0.2.0 against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 03 19:22:59.768 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 19:22:59.979 INFO [stdout] 078ddba7a9ea2416d0971cb094448eb428883defcaf9092f70152942bb8b28b6
Dec 03 19:22:59.980 INFO running `"docker" "start" "-a" "078ddba7a9ea2416d0971cb094448eb428883defcaf9092f70152942bb8b28b6"`
Dec 03 19:23:00.469 INFO [stderr] usermod: no changes
Dec 03 19:23:00.630 INFO [stderr]    Compiling api_kit v0.2.0 (/source)
Dec 03 19:23:04.170 INFO [stderr] warning: unused import: `hyper::client::Client`
Dec 03 19:23:04.170 INFO [stderr]  --> src/api_client/mod.rs:1:5
Dec 03 19:23:04.170 INFO [stderr]   |
Dec 03 19:23:04.170 INFO [stderr] 1 | use hyper::client::Client;
Dec 03 19:23:04.170 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.170 INFO [stderr]   |
Dec 03 19:23:04.171 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 19:23:04.171 INFO [stderr] 
Dec 03 19:23:04.171 INFO [stderr] warning: unused import: `hyper::client::response::Response`
Dec 03 19:23:04.171 INFO [stderr]  --> src/api_client/mod.rs:2:5
Dec 03 19:23:04.171 INFO [stderr]   |
Dec 03 19:23:04.171 INFO [stderr] 2 | use hyper::client::response::Response;
Dec 03 19:23:04.171 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.171 INFO [stderr] 
Dec 03 19:23:04.171 INFO [stderr] warning: unused import: `hyper::client::RequestBuilder`
Dec 03 19:23:04.171 INFO [stderr]  --> src/api_client/mod.rs:3:5
Dec 03 19:23:04.171 INFO [stderr]   |
Dec 03 19:23:04.172 INFO [stderr] 3 | use hyper::client::RequestBuilder;
Dec 03 19:23:04.172 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `hyper::client::request::Request`
Dec 03 19:23:04.172 INFO [stderr]  --> src/api_client/mod.rs:4:5
Dec 03 19:23:04.172 INFO [stderr]   |
Dec 03 19:23:04.172 INFO [stderr] 4 | use hyper::client::request::Request;
Dec 03 19:23:04.172 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `hyper::Url`
Dec 03 19:23:04.172 INFO [stderr]  --> src/api_client/mod.rs:5:5
Dec 03 19:23:04.172 INFO [stderr]   |
Dec 03 19:23:04.172 INFO [stderr] 5 | use hyper::Url;
Dec 03 19:23:04.172 INFO [stderr]   |     ^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `api_request::HttpMethod`
Dec 03 19:23:04.172 INFO [stderr]  --> src/api_client/mod.rs:6:5
Dec 03 19:23:04.172 INFO [stderr]   |
Dec 03 19:23:04.172 INFO [stderr] 6 | use api_request::HttpMethod;
Dec 03 19:23:04.172 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused imports: `BodyBuilder`, `RequestBody`
Dec 03 19:23:04.172 INFO [stderr]  --> src/api_client/mod.rs:9:20
Dec 03 19:23:04.172 INFO [stderr]   |
Dec 03 19:23:04.172 INFO [stderr] 9 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:04.172 INFO [stderr]   |                    ^^^^^^^^^^^  ^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:10:5
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 10 | use std::error::Error as StdErr;
Dec 03 19:23:04.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `hyper::error::Error as HyErr`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:11:5
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 11 | use hyper::error::Error as HyErr;
Dec 03 19:23:04.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:13:5
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 13 | use hyper::status::StatusCode;
Dec 03 19:23:04.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused imports: `ErrorTiming`, `ResponseError`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:14:23
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 14 | use error::{ApiError, ErrorTiming, ResponseError};
Dec 03 19:23:04.172 INFO [stderr]    |                       ^^^^^^^^^^^  ^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `hyper::client::Body`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:17:5
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 17 | use hyper::client::Body;
Dec 03 19:23:04.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `std::io::Read`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:18:5
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 18 | use std::io::Read;
Dec 03 19:23:04.172 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `hyper::header::ContentLength`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:19:5
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 19 | use hyper::header::ContentLength;
Dec 03 19:23:04.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `hyper::header::ContentType`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:20:5
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 20 | use hyper::header::ContentType;
Dec 03 19:23:04.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused import: `hyper::header::Headers`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:21:5
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 21 | use hyper::header::Headers;
Dec 03 19:23:04.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.172 INFO [stderr] warning: unused imports: `Error as StdioErr`, `Write`
Dec 03 19:23:04.172 INFO [stderr]   --> src/api_client/mod.rs:22:15
Dec 03 19:23:04.172 INFO [stderr]    |
Dec 03 19:23:04.172 INFO [stderr] 22 | use std::io::{Write, Error as StdioErr};
Dec 03 19:23:04.172 INFO [stderr]    |               ^^^^^  ^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.172 INFO [stderr] 
Dec 03 19:23:04.173 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:04.173 INFO [stderr]  --> src/api_request/mod.rs:4:5
Dec 03 19:23:04.173 INFO [stderr]   |
Dec 03 19:23:04.173 INFO [stderr] 4 | use hyper::status::StatusCode;
Dec 03 19:23:04.173 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.173 INFO [stderr] 
Dec 03 19:23:04.173 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:04.173 INFO [stderr]  --> src/api_request/mod.rs:5:5
Dec 03 19:23:04.173 INFO [stderr]   |
Dec 03 19:23:04.173 INFO [stderr] 5 | use std::error::Error as StdErr;
Dec 03 19:23:04.173 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.173 INFO [stderr] 
Dec 03 19:23:04.173 INFO [stderr] warning: unused import: `err::Error`
Dec 03 19:23:04.173 INFO [stderr]  --> src/api_request/mod.rs:6:5
Dec 03 19:23:04.173 INFO [stderr]   |
Dec 03 19:23:04.173 INFO [stderr] 6 | use err::Error;
Dec 03 19:23:04.173 INFO [stderr]   |     ^^^^^^^^^^
Dec 03 19:23:04.173 INFO [stderr] 
Dec 03 19:23:04.173 INFO [stderr] warning: unused import: `std::fmt`
Dec 03 19:23:04.173 INFO [stderr]  --> src/api_request/mod.rs:8:5
Dec 03 19:23:04.173 INFO [stderr]   |
Dec 03 19:23:04.173 INFO [stderr] 8 | use std::fmt;
Dec 03 19:23:04.173 INFO [stderr]   |     ^^^^^^^^
Dec 03 19:23:04.173 INFO [stderr] 
Dec 03 19:23:04.173 INFO [stderr] warning: unused import: `BodyBuilder`
Dec 03 19:23:04.173 INFO [stderr]   --> src/api_request/mod.rs:12:20
Dec 03 19:23:04.173 INFO [stderr]    |
Dec 03 19:23:04.173 INFO [stderr] 12 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:04.173 INFO [stderr]    |                    ^^^^^^^^^^^
Dec 03 19:23:04.173 INFO [stderr] 
Dec 03 19:23:04.173 INFO [stderr] warning: unused import: `std::marker::Copy`
Dec 03 19:23:04.173 INFO [stderr]  --> src/body_builder/mod.rs:1:5
Dec 03 19:23:04.173 INFO [stderr]   |
Dec 03 19:23:04.173 INFO [stderr] 1 | use std::marker::Copy;
Dec 03 19:23:04.173 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.173 INFO [stderr] 
Dec 03 19:23:04.173 INFO [stderr] warning: unused import: `serde::ser::Serialize`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/json.rs:1:5
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 1 | use serde::ser::Serialize;
Dec 03 19:23:04.174 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused imports: `BufReader`, `Read`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/json.rs:5:15
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 5 | use std::io::{Read, BufReader};
Dec 03 19:23:04.174 INFO [stderr]   |               ^^^^  ^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused imports: `Body`, `RequestBuilder`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/json.rs:6:21
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 6 | use hyper::client::{Body, RequestBuilder};
Dec 03 19:23:04.174 INFO [stderr]   |                     ^^^^  ^^^^^^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused import: `std::convert::Into`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/json.rs:7:5
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 7 | use std::convert::Into;
Dec 03 19:23:04.174 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused import: `serde::ser::Serialize`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/form.rs:1:5
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 1 | use serde::ser::Serialize;
Dec 03 19:23:04.174 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused import: `serde_json::ser`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/form.rs:2:5
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 2 | use serde_json::ser;
Dec 03 19:23:04.174 INFO [stderr]   |     ^^^^^^^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused import: `serde_json::value::Value`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/form.rs:3:5
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 3 | use serde_json::value::Value;
Dec 03 19:23:04.174 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused imports: `BufReader`, `Read`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/form.rs:5:15
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 5 | use std::io::{Read, BufReader};
Dec 03 19:23:04.174 INFO [stderr]   |               ^^^^  ^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused imports: `Body`, `RequestBuilder`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/form.rs:6:21
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 6 | use hyper::client::{Body, RequestBuilder};
Dec 03 19:23:04.174 INFO [stderr]   |                     ^^^^  ^^^^^^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.174 INFO [stderr] warning: unused import: `std::convert::Into`
Dec 03 19:23:04.174 INFO [stderr]  --> src/body_builder/form.rs:7:5
Dec 03 19:23:04.174 INFO [stderr]   |
Dec 03 19:23:04.174 INFO [stderr] 7 | use std::convert::Into;
Dec 03 19:23:04.174 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.174 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `std::marker::PhantomData`
Dec 03 19:23:04.175 INFO [stderr]  --> src/error/mod.rs:3:5
Dec 03 19:23:04.175 INFO [stderr]   |
Dec 03 19:23:04.175 INFO [stderr] 3 | use std::marker::PhantomData;
Dec 03 19:23:04.175 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `Body`
Dec 03 19:23:04.175 INFO [stderr]  --> src/interceptor/mod.rs:4:29
Dec 03 19:23:04.175 INFO [stderr]   |
Dec 03 19:23:04.175 INFO [stderr] 4 | use hyper::client::{Client, Body};
Dec 03 19:23:04.175 INFO [stderr]   |                             ^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `hyper::client::RequestBuilder`
Dec 03 19:23:04.175 INFO [stderr]  --> src/interceptor/mod.rs:5:5
Dec 03 19:23:04.175 INFO [stderr]   |
Dec 03 19:23:04.175 INFO [stderr] 5 | use hyper::client::RequestBuilder;
Dec 03 19:23:04.175 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `Fresh`
Dec 03 19:23:04.175 INFO [stderr]  --> src/interceptor/mod.rs:8:18
Dec 03 19:23:04.175 INFO [stderr]   |
Dec 03 19:23:04.175 INFO [stderr] 8 | use hyper::net::{Fresh, Streaming};
Dec 03 19:23:04.175 INFO [stderr]   |                  ^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `api_request::HttpMethod`
Dec 03 19:23:04.175 INFO [stderr]   --> src/interceptor/mod.rs:10:5
Dec 03 19:23:04.175 INFO [stderr]    |
Dec 03 19:23:04.175 INFO [stderr] 10 | use api_request::HttpMethod;
Dec 03 19:23:04.175 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused imports: `BodyBuilder`, `RequestBody`
Dec 03 19:23:04.175 INFO [stderr]   --> src/interceptor/mod.rs:11:20
Dec 03 19:23:04.175 INFO [stderr]    |
Dec 03 19:23:04.175 INFO [stderr] 11 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:04.175 INFO [stderr]    |                    ^^^^^^^^^^^  ^^^^^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:04.175 INFO [stderr]   --> src/interceptor/mod.rs:12:5
Dec 03 19:23:04.175 INFO [stderr]    |
Dec 03 19:23:04.175 INFO [stderr] 12 | use std::error::Error as StdErr;
Dec 03 19:23:04.175 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:04.175 INFO [stderr]   --> src/interceptor/mod.rs:15:5
Dec 03 19:23:04.175 INFO [stderr]    |
Dec 03 19:23:04.175 INFO [stderr] 15 | use hyper::status::StatusCode;
Dec 03 19:23:04.175 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `ResponseError`
Dec 03 19:23:04.175 INFO [stderr]   --> src/interceptor/mod.rs:16:36
Dec 03 19:23:04.175 INFO [stderr]    |
Dec 03 19:23:04.175 INFO [stderr] 16 | use error::{ApiError, ErrorTiming, ResponseError};
Dec 03 19:23:04.175 INFO [stderr]    |                                    ^^^^^^^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `std::io::Read`
Dec 03 19:23:04.175 INFO [stderr]   --> src/interceptor/mod.rs:19:5
Dec 03 19:23:04.175 INFO [stderr]    |
Dec 03 19:23:04.175 INFO [stderr] 19 | use std::io::Read;
Dec 03 19:23:04.175 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.175 INFO [stderr] warning: unused import: `Headers`
Dec 03 19:23:04.175 INFO [stderr]   --> src/interceptor/mod.rs:20:49
Dec 03 19:23:04.175 INFO [stderr]    |
Dec 03 19:23:04.175 INFO [stderr] 20 | use hyper::header::{ContentLength, ContentType, Headers};
Dec 03 19:23:04.175 INFO [stderr]    |                                                 ^^^^^^^
Dec 03 19:23:04.175 INFO [stderr] 
Dec 03 19:23:04.344 INFO [stderr] warning: unused import: `api_client::ApiClient`
Dec 03 19:23:04.344 INFO [stderr]  --> src/interceptor/mod.rs:9:5
Dec 03 19:23:04.344 INFO [stderr]   |
Dec 03 19:23:04.344 INFO [stderr] 9 | use api_client::ApiClient;
Dec 03 19:23:04.344 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.344 INFO [stderr] 
Dec 03 19:23:04.361 INFO [stderr] warning: unused variable: `code`
Dec 03 19:23:04.361 INFO [stderr]   --> src/error/mod.rs:66:51
Dec 03 19:23:04.361 INFO [stderr]    |
Dec 03 19:23:04.361 INFO [stderr] 66 |             ResponseError::UnacceptableStatusCode(code) => "Unacceptable Status code",
Dec 03 19:23:04.361 INFO [stderr]    |                                                   ^^^^ help: consider using `_code` instead
Dec 03 19:23:04.361 INFO [stderr]    |
Dec 03 19:23:04.361 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 19:23:04.361 INFO [stderr] 
Dec 03 19:23:04.361 INFO [stderr] warning: unused variable: `hyclient`
Dec 03 19:23:04.361 INFO [stderr]   --> src/interceptor/mod.rs:70:13
Dec 03 19:23:04.361 INFO [stderr]    |
Dec 03 19:23:04.361 INFO [stderr] 70 |         let hyclient = Client::new();
Dec 03 19:23:04.361 INFO [stderr]    |             ^^^^^^^^ help: consider using `_hyclient` instead
Dec 03 19:23:04.361 INFO [stderr] 
Dec 03 19:23:04.364 INFO [stderr] warning: variable does not need to be mutable
Dec 03 19:23:04.364 INFO [stderr]   --> src/api_client/mod.rs:44:16
Dec 03 19:23:04.364 INFO [stderr]    |
Dec 03 19:23:04.364 INFO [stderr] 44 |             Ok(mut response) => self.api_request_builder.responseFromObject(response),
Dec 03 19:23:04.364 INFO [stderr]    |                ----^^^^^^^^
Dec 03 19:23:04.364 INFO [stderr]    |                |
Dec 03 19:23:04.364 INFO [stderr]    |                help: remove this `mut`
Dec 03 19:23:04.364 INFO [stderr]    |
Dec 03 19:23:04.364 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 03 19:23:04.364 INFO [stderr] 
Dec 03 19:23:04.389 INFO [stderr] warning: variable does not need to be mutable
Dec 03 19:23:04.389 INFO [stderr]    --> src/interceptor/mod.rs:126:13
Dec 03 19:23:04.389 INFO [stderr]     |
Dec 03 19:23:04.389 INFO [stderr] 126 |         let mut result = match req_started.send() {
Dec 03 19:23:04.389 INFO [stderr]     |             ----^^^^^^
Dec 03 19:23:04.389 INFO [stderr]     |             |
Dec 03 19:23:04.389 INFO [stderr]     |             help: remove this `mut`
Dec 03 19:23:04.389 INFO [stderr] 
Dec 03 19:23:04.393 INFO [stderr] warning: method `addInterceptor` should have a snake case name such as `add_interceptor`
Dec 03 19:23:04.393 INFO [stderr]   --> src/api_client/mod.rs:32:5
Dec 03 19:23:04.393 INFO [stderr]    |
Dec 03 19:23:04.393 INFO [stderr] 32 | /     pub fn addInterceptor(mut self, interceptor: Box<Interceptor>) -> RealCall<ResponseType> {
Dec 03 19:23:04.393 INFO [stderr] 33 | |         self.interceptors.push(interceptor);
Dec 03 19:23:04.393 INFO [stderr] 34 | |         return self;
Dec 03 19:23:04.393 INFO [stderr] 35 | |     }
Dec 03 19:23:04.393 INFO [stderr]    | |_____^
Dec 03 19:23:04.393 INFO [stderr]    |
Dec 03 19:23:04.393 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 03 19:23:04.393 INFO [stderr] 
Dec 03 19:23:04.393 INFO [stderr] warning: variable `apiErr` should have a snake case name such as `api_err`
Dec 03 19:23:04.393 INFO [stderr]   --> src/api_client/mod.rs:45:17
Dec 03 19:23:04.393 INFO [stderr]    |
Dec 03 19:23:04.393 INFO [stderr] 45 |             Err(apiErr) => Err(apiErr),
Dec 03 19:23:04.393 INFO [stderr]    |                 ^^^^^^
Dec 03 19:23:04.393 INFO [stderr] 
Dec 03 19:23:04.393 INFO [stderr] warning: structure field `queryParameters` should have a snake case name such as `query_parameters`
Dec 03 19:23:04.393 INFO [stderr]   --> src/api_request/mod.rs:21:5
Dec 03 19:23:04.393 INFO [stderr]    |
Dec 03 19:23:04.393 INFO [stderr] 21 |     pub queryParameters: Vec<(String, String)>,
Dec 03 19:23:04.393 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.393 INFO [stderr] 
Dec 03 19:23:04.394 INFO [stderr] warning: trait method `queryParameters` should have a snake case name such as `query_parameters`
Dec 03 19:23:04.394 INFO [stderr]   --> src/api_request/mod.rs:32:5
Dec 03 19:23:04.394 INFO [stderr]    |
Dec 03 19:23:04.394 INFO [stderr] 32 | /     fn queryParameters(&self) -> Vec<(String, String)> {
Dec 03 19:23:04.394 INFO [stderr] 33 | |         let vc: Vec<(String, String)> = vec![];
Dec 03 19:23:04.394 INFO [stderr] 34 | |         return vc;
Dec 03 19:23:04.394 INFO [stderr] 35 | |     }
Dec 03 19:23:04.394 INFO [stderr]    | |_____^
Dec 03 19:23:04.394 INFO [stderr] 
Dec 03 19:23:04.394 INFO [stderr] warning: trait method `requestBody` should have a snake case name such as `request_body`
Dec 03 19:23:04.394 INFO [stderr]   --> src/api_request/mod.rs:36:5
Dec 03 19:23:04.394 INFO [stderr]    |
Dec 03 19:23:04.394 INFO [stderr] 36 | /     fn requestBody(&self) -> Option<RequestBody> {
Dec 03 19:23:04.394 INFO [stderr] 37 | |         return None;
Dec 03 19:23:04.394 INFO [stderr] 38 | |     }
Dec 03 19:23:04.394 INFO [stderr]    | |_____^
Dec 03 19:23:04.394 INFO [stderr] 
Dec 03 19:23:04.394 INFO [stderr] warning: trait method `interceptRequest` should have a snake case name such as `intercept_request`
Dec 03 19:23:04.394 INFO [stderr]   --> src/api_request/mod.rs:39:5
Dec 03 19:23:04.394 INFO [stderr]    |
Dec 03 19:23:04.394 INFO [stderr] 39 | /     fn interceptRequest(&self, request: Request<Fresh>) -> Result<Request<Fresh>, ApiError> {
Dec 03 19:23:04.394 INFO [stderr] 40 | |         return Ok(request);
Dec 03 19:23:04.394 INFO [stderr] 41 | |     }
Dec 03 19:23:04.394 INFO [stderr]    | |_____^
Dec 03 19:23:04.394 INFO [stderr] 
Dec 03 19:23:04.394 INFO [stderr] warning: trait method `interceptResponse` should have a snake case name such as `intercept_response`
Dec 03 19:23:04.394 INFO [stderr]   --> src/api_request/mod.rs:42:5
Dec 03 19:23:04.394 INFO [stderr]    |
Dec 03 19:23:04.394 INFO [stderr] 42 | /     fn interceptResponse(&self,
Dec 03 19:23:04.394 INFO [stderr] 43 | |                          response: Rc<RefCell<Response>>)
Dec 03 19:23:04.394 INFO [stderr] 44 | |                          -> Result<Rc<RefCell<Response>>, ApiError> {
Dec 03 19:23:04.394 INFO [stderr] 45 | |         return Ok(response);
Dec 03 19:23:04.394 INFO [stderr] 46 | |     }
Dec 03 19:23:04.394 INFO [stderr]    | |_____^
Dec 03 19:23:04.394 INFO [stderr] 
Dec 03 19:23:04.394 INFO [stderr] warning: trait method `responseFromObject` should have a snake case name such as `response_from_object`
Dec 03 19:23:04.394 INFO [stderr]   --> src/api_request/mod.rs:47:5
Dec 03 19:23:04.394 INFO [stderr]    |
Dec 03 19:23:04.394 INFO [stderr] 47 | /     fn responseFromObject(&self,
Dec 03 19:23:04.394 INFO [stderr] 48 | |                           response: Rc<RefCell<Response>>)
Dec 03 19:23:04.394 INFO [stderr] 49 | |                           -> Result<ResponseType, ApiError>;
Dec 03 19:23:04.394 INFO [stderr]    | |____________________________________________________________^
Dec 03 19:23:04.395 INFO [stderr] 
Dec 03 19:23:04.395 INFO [stderr] warning: structure field `jsonObject` should have a snake case name such as `json_object`
Dec 03 19:23:04.395 INFO [stderr]   --> src/body_builder/json.rs:10:5
Dec 03 19:23:04.395 INFO [stderr]    |
Dec 03 19:23:04.395 INFO [stderr] 10 |     pub jsonObject: Value,
Dec 03 19:23:04.395 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.395 INFO [stderr] 
Dec 03 19:23:04.396 INFO [stderr] warning: variable `requestUri` should have a snake case name such as `request_uri`
Dec 03 19:23:04.396 INFO [stderr]   --> src/interceptor/mod.rs:73:13
Dec 03 19:23:04.396 INFO [stderr]    |
Dec 03 19:23:04.396 INFO [stderr] 73 |         let mut requestUri: Url = Url::parse(&format!("{}{}", base_url, api_request.path)).unwrap();
Dec 03 19:23:04.396 INFO [stderr]    |             ^^^^^^^^^^^^^^
Dec 03 19:23:04.396 INFO [stderr] 
Dec 03 19:23:04.396 INFO [stderr] warning: variable `querySerializer` should have a snake case name such as `query_serializer`
Dec 03 19:23:04.396 INFO [stderr]   --> src/interceptor/mod.rs:75:17
Dec 03 19:23:04.396 INFO [stderr]    |
Dec 03 19:23:04.396 INFO [stderr] 75 |             let mut querySerializer = requestUri.query_pairs_mut();
Dec 03 19:23:04.396 INFO [stderr]    |                 ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.396 INFO [stderr] 
Dec 03 19:23:04.396 INFO [stderr] warning: variable `queryPair` should have a snake case name such as `query_pair`
Dec 03 19:23:04.396 INFO [stderr]   --> src/interceptor/mod.rs:76:17
Dec 03 19:23:04.396 INFO [stderr]    |
Dec 03 19:23:04.396 INFO [stderr] 76 |             for queryPair in &api_request.queryParameters {
Dec 03 19:23:04.397 INFO [stderr]    |                 ^^^^^^^^^
Dec 03 19:23:04.397 INFO [stderr] 
Dec 03 19:23:04.397 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:04.397 INFO [stderr]   --> src/interceptor/mod.rs:83:21
Dec 03 19:23:04.397 INFO [stderr]    |
Dec 03 19:23:04.397 INFO [stderr] 83 |                 let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:04.397 INFO [stderr]    |                     ^^^^^^^^
Dec 03 19:23:04.397 INFO [stderr] 
Dec 03 19:23:04.397 INFO [stderr] warning: variable `interceptedRequest` should have a snake case name such as `intercepted_request`
Dec 03 19:23:04.397 INFO [stderr]    --> src/interceptor/mod.rs:101:16
Dec 03 19:23:04.397 INFO [stderr]     |
Dec 03 19:23:04.397 INFO [stderr] 101 |             Ok(interceptedRequest) => {
Dec 03 19:23:04.397 INFO [stderr]     |                ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.397 INFO [stderr] 
Dec 03 19:23:04.397 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:04.397 INFO [stderr]    --> src/interceptor/mod.rs:105:29
Dec 03 19:23:04.397 INFO [stderr]     |
Dec 03 19:23:04.397 INFO [stderr] 105 |                         let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:04.397 INFO [stderr]     |                             ^^^^^^^^
Dec 03 19:23:04.397 INFO [stderr] 
Dec 03 19:23:04.397 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:04.397 INFO [stderr]    --> src/interceptor/mod.rs:118:29
Dec 03 19:23:04.397 INFO [stderr]     |
Dec 03 19:23:04.397 INFO [stderr] 118 |                         let apiError = ApiError::new::<StdioErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:04.397 INFO [stderr]     |                             ^^^^^^^^
Dec 03 19:23:04.397 INFO [stderr] 
Dec 03 19:23:04.397 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:04.397 INFO [stderr]    --> src/interceptor/mod.rs:129:21
Dec 03 19:23:04.397 INFO [stderr]     |
Dec 03 19:23:04.397 INFO [stderr] 129 |                 let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtNetwork);
Dec 03 19:23:04.397 INFO [stderr]     |                     ^^^^^^^^
Dec 03 19:23:04.397 INFO [stderr] 
Dec 03 19:23:04.397 INFO [stderr] warning: variable `interceptedResponse` should have a snake case name such as `intercepted_response`
Dec 03 19:23:04.397 INFO [stderr]    --> src/interceptor/mod.rs:135:16
Dec 03 19:23:04.397 INFO [stderr]     |
Dec 03 19:23:04.397 INFO [stderr] 135 |             Ok(interceptedResponse) => Ok(interceptedResponse),
Dec 03 19:23:04.397 INFO [stderr]     |                ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.397 INFO [stderr] 
Dec 03 19:23:04.978 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.48s
Dec 03 19:23:04.995 INFO [stderr] su: No module specific data is present
Dec 03 19:23:05.865 INFO running `"docker" "inspect" "078ddba7a9ea2416d0971cb094448eb428883defcaf9092f70152942bb8b28b6"`
Dec 03 19:23:06.042 INFO running `"docker" "rm" "-f" "078ddba7a9ea2416d0971cb094448eb428883defcaf9092f70152942bb8b28b6"`
Dec 03 19:23:06.327 INFO [stdout] 078ddba7a9ea2416d0971cb094448eb428883defcaf9092f70152942bb8b28b6
Dec 03 19:23:06.327 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 19:23:06.667 INFO [stdout] e90242ca25e93e876cda36b5ea829db3db054a4c0a7afb5771aa51bfec4eff08
Dec 03 19:23:06.669 INFO running `"docker" "start" "-a" "e90242ca25e93e876cda36b5ea829db3db054a4c0a7afb5771aa51bfec4eff08"`
Dec 03 19:23:07.081 INFO [stderr] usermod: no changes
Dec 03 19:23:07.168 INFO [stderr]    Compiling api_kit v0.2.0 (/source)
Dec 03 19:23:10.342 INFO [stderr] warning: unused import: `hyper::client::Client`
Dec 03 19:23:10.342 INFO [stderr]  --> src/api_client/mod.rs:1:5
Dec 03 19:23:10.342 INFO [stderr]   |
Dec 03 19:23:10.342 INFO [stderr] 1 | use hyper::client::Client;
Dec 03 19:23:10.342 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.342 INFO [stderr]   |
Dec 03 19:23:10.342 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 19:23:10.342 INFO [stderr] 
Dec 03 19:23:10.342 INFO [stderr] warning: unused import: `hyper::client::response::Response`
Dec 03 19:23:10.342 INFO [stderr]  --> src/api_client/mod.rs:2:5
Dec 03 19:23:10.342 INFO [stderr]   |
Dec 03 19:23:10.342 INFO [stderr] 2 | use hyper::client::response::Response;
Dec 03 19:23:10.342 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.342 INFO [stderr] 
Dec 03 19:23:10.342 INFO [stderr] warning: unused import: `hyper::client::RequestBuilder`
Dec 03 19:23:10.342 INFO [stderr]  --> src/api_client/mod.rs:3:5
Dec 03 19:23:10.342 INFO [stderr]   |
Dec 03 19:23:10.342 INFO [stderr] 3 | use hyper::client::RequestBuilder;
Dec 03 19:23:10.342 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.343 INFO [stderr] warning: unused import: `hyper::client::request::Request`
Dec 03 19:23:10.343 INFO [stderr]  --> src/api_client/mod.rs:4:5
Dec 03 19:23:10.343 INFO [stderr]   |
Dec 03 19:23:10.343 INFO [stderr] 4 | use hyper::client::request::Request;
Dec 03 19:23:10.343 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.343 INFO [stderr] warning: unused import: `hyper::Url`
Dec 03 19:23:10.343 INFO [stderr]  --> src/api_client/mod.rs:5:5
Dec 03 19:23:10.343 INFO [stderr]   |
Dec 03 19:23:10.343 INFO [stderr] 5 | use hyper::Url;
Dec 03 19:23:10.343 INFO [stderr]   |     ^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.343 INFO [stderr] warning: unused import: `api_request::HttpMethod`
Dec 03 19:23:10.343 INFO [stderr]  --> src/api_client/mod.rs:6:5
Dec 03 19:23:10.343 INFO [stderr]   |
Dec 03 19:23:10.343 INFO [stderr] 6 | use api_request::HttpMethod;
Dec 03 19:23:10.343 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.343 INFO [stderr] warning: unused imports: `BodyBuilder`, `RequestBody`
Dec 03 19:23:10.343 INFO [stderr]  --> src/api_client/mod.rs:9:20
Dec 03 19:23:10.343 INFO [stderr]   |
Dec 03 19:23:10.343 INFO [stderr] 9 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:10.343 INFO [stderr]   |                    ^^^^^^^^^^^  ^^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.343 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:10.343 INFO [stderr]   --> src/api_client/mod.rs:10:5
Dec 03 19:23:10.343 INFO [stderr]    |
Dec 03 19:23:10.343 INFO [stderr] 10 | use std::error::Error as StdErr;
Dec 03 19:23:10.343 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.343 INFO [stderr] warning: unused import: `hyper::error::Error as HyErr`
Dec 03 19:23:10.343 INFO [stderr]   --> src/api_client/mod.rs:11:5
Dec 03 19:23:10.343 INFO [stderr]    |
Dec 03 19:23:10.343 INFO [stderr] 11 | use hyper::error::Error as HyErr;
Dec 03 19:23:10.343 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.343 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:10.343 INFO [stderr]   --> src/api_client/mod.rs:13:5
Dec 03 19:23:10.343 INFO [stderr]    |
Dec 03 19:23:10.343 INFO [stderr] 13 | use hyper::status::StatusCode;
Dec 03 19:23:10.343 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.343 INFO [stderr] warning: unused imports: `ErrorTiming`, `ResponseError`
Dec 03 19:23:10.343 INFO [stderr]   --> src/api_client/mod.rs:14:23
Dec 03 19:23:10.343 INFO [stderr]    |
Dec 03 19:23:10.343 INFO [stderr] 14 | use error::{ApiError, ErrorTiming, ResponseError};
Dec 03 19:23:10.343 INFO [stderr]    |                       ^^^^^^^^^^^  ^^^^^^^^^^^^^
Dec 03 19:23:10.343 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `hyper::client::Body`
Dec 03 19:23:10.344 INFO [stderr]   --> src/api_client/mod.rs:17:5
Dec 03 19:23:10.344 INFO [stderr]    |
Dec 03 19:23:10.344 INFO [stderr] 17 | use hyper::client::Body;
Dec 03 19:23:10.344 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `std::io::Read`
Dec 03 19:23:10.344 INFO [stderr]   --> src/api_client/mod.rs:18:5
Dec 03 19:23:10.344 INFO [stderr]    |
Dec 03 19:23:10.344 INFO [stderr] 18 | use std::io::Read;
Dec 03 19:23:10.344 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `hyper::header::ContentLength`
Dec 03 19:23:10.344 INFO [stderr]   --> src/api_client/mod.rs:19:5
Dec 03 19:23:10.344 INFO [stderr]    |
Dec 03 19:23:10.344 INFO [stderr] 19 | use hyper::header::ContentLength;
Dec 03 19:23:10.344 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `hyper::header::ContentType`
Dec 03 19:23:10.344 INFO [stderr]   --> src/api_client/mod.rs:20:5
Dec 03 19:23:10.344 INFO [stderr]    |
Dec 03 19:23:10.344 INFO [stderr] 20 | use hyper::header::ContentType;
Dec 03 19:23:10.344 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `hyper::header::Headers`
Dec 03 19:23:10.344 INFO [stderr]   --> src/api_client/mod.rs:21:5
Dec 03 19:23:10.344 INFO [stderr]    |
Dec 03 19:23:10.344 INFO [stderr] 21 | use hyper::header::Headers;
Dec 03 19:23:10.344 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused imports: `Error as StdioErr`, `Write`
Dec 03 19:23:10.344 INFO [stderr]   --> src/api_client/mod.rs:22:15
Dec 03 19:23:10.344 INFO [stderr]    |
Dec 03 19:23:10.344 INFO [stderr] 22 | use std::io::{Write, Error as StdioErr};
Dec 03 19:23:10.344 INFO [stderr]    |               ^^^^^  ^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:10.344 INFO [stderr]  --> src/api_request/mod.rs:4:5
Dec 03 19:23:10.344 INFO [stderr]   |
Dec 03 19:23:10.344 INFO [stderr] 4 | use hyper::status::StatusCode;
Dec 03 19:23:10.344 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:10.344 INFO [stderr]  --> src/api_request/mod.rs:5:5
Dec 03 19:23:10.344 INFO [stderr]   |
Dec 03 19:23:10.344 INFO [stderr] 5 | use std::error::Error as StdErr;
Dec 03 19:23:10.344 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `err::Error`
Dec 03 19:23:10.344 INFO [stderr]  --> src/api_request/mod.rs:6:5
Dec 03 19:23:10.344 INFO [stderr]   |
Dec 03 19:23:10.344 INFO [stderr] 6 | use err::Error;
Dec 03 19:23:10.344 INFO [stderr]   |     ^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `std::fmt`
Dec 03 19:23:10.344 INFO [stderr]  --> src/api_request/mod.rs:8:5
Dec 03 19:23:10.344 INFO [stderr]   |
Dec 03 19:23:10.344 INFO [stderr] 8 | use std::fmt;
Dec 03 19:23:10.344 INFO [stderr]   |     ^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `BodyBuilder`
Dec 03 19:23:10.344 INFO [stderr]   --> src/api_request/mod.rs:12:20
Dec 03 19:23:10.344 INFO [stderr]    |
Dec 03 19:23:10.344 INFO [stderr] 12 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:10.344 INFO [stderr]    |                    ^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `std::marker::Copy`
Dec 03 19:23:10.344 INFO [stderr]  --> src/body_builder/mod.rs:1:5
Dec 03 19:23:10.344 INFO [stderr]   |
Dec 03 19:23:10.344 INFO [stderr] 1 | use std::marker::Copy;
Dec 03 19:23:10.344 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.344 INFO [stderr] 
Dec 03 19:23:10.344 INFO [stderr] warning: unused import: `serde::ser::Serialize`
Dec 03 19:23:10.344 INFO [stderr]  --> src/body_builder/json.rs:1:5
Dec 03 19:23:10.344 INFO [stderr]   |
Dec 03 19:23:10.344 INFO [stderr] 1 | use serde::ser::Serialize;
Dec 03 19:23:10.344 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.345 INFO [stderr] 
Dec 03 19:23:10.345 INFO [stderr] warning: unused imports: `BufReader`, `Read`
Dec 03 19:23:10.345 INFO [stderr]  --> src/body_builder/json.rs:5:15
Dec 03 19:23:10.345 INFO [stderr]   |
Dec 03 19:23:10.345 INFO [stderr] 5 | use std::io::{Read, BufReader};
Dec 03 19:23:10.345 INFO [stderr]   |               ^^^^  ^^^^^^^^^
Dec 03 19:23:10.345 INFO [stderr] 
Dec 03 19:23:10.345 INFO [stderr] warning: unused imports: `Body`, `RequestBuilder`
Dec 03 19:23:10.345 INFO [stderr]  --> src/body_builder/json.rs:6:21
Dec 03 19:23:10.345 INFO [stderr]   |
Dec 03 19:23:10.345 INFO [stderr] 6 | use hyper::client::{Body, RequestBuilder};
Dec 03 19:23:10.345 INFO [stderr]   |                     ^^^^  ^^^^^^^^^^^^^^
Dec 03 19:23:10.345 INFO [stderr] 
Dec 03 19:23:10.345 INFO [stderr] warning: unused import: `std::convert::Into`
Dec 03 19:23:10.345 INFO [stderr]  --> src/body_builder/json.rs:7:5
Dec 03 19:23:10.345 INFO [stderr]   |
Dec 03 19:23:10.345 INFO [stderr] 7 | use std::convert::Into;
Dec 03 19:23:10.345 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.345 INFO [stderr] 
Dec 03 19:23:10.345 INFO [stderr] warning: unused import: `serde::ser::Serialize`
Dec 03 19:23:10.345 INFO [stderr]  --> src/body_builder/form.rs:1:5
Dec 03 19:23:10.345 INFO [stderr]   |
Dec 03 19:23:10.345 INFO [stderr] 1 | use serde::ser::Serialize;
Dec 03 19:23:10.345 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.345 INFO [stderr] 
Dec 03 19:23:10.345 INFO [stderr] warning: unused import: `serde_json::ser`
Dec 03 19:23:10.345 INFO [stderr]  --> src/body_builder/form.rs:2:5
Dec 03 19:23:10.345 INFO [stderr]   |
Dec 03 19:23:10.345 INFO [stderr] 2 | use serde_json::ser;
Dec 03 19:23:10.345 INFO [stderr]   |     ^^^^^^^^^^^^^^^
Dec 03 19:23:10.345 INFO [stderr] 
Dec 03 19:23:10.345 INFO [stderr] warning: unused import: `serde_json::value::Value`
Dec 03 19:23:10.345 INFO [stderr]  --> src/body_builder/form.rs:3:5
Dec 03 19:23:10.345 INFO [stderr]   |
Dec 03 19:23:10.345 INFO [stderr] 3 | use serde_json::value::Value;
Dec 03 19:23:10.345 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.345 INFO [stderr] 
Dec 03 19:23:10.345 INFO [stderr] warning: unused imports: `BufReader`, `Read`
Dec 03 19:23:10.345 INFO [stderr]  --> src/body_builder/form.rs:5:15
Dec 03 19:23:10.345 INFO [stderr]   |
Dec 03 19:23:10.345 INFO [stderr] 5 | use std::io::{Read, BufReader};
Dec 03 19:23:10.345 INFO [stderr]   |               ^^^^  ^^^^^^^^^
Dec 03 19:23:10.345 INFO [stderr] 
Dec 03 19:23:10.345 INFO [stderr] warning: unused imports: `Body`, `RequestBuilder`
Dec 03 19:23:10.345 INFO [stderr]  --> src/body_builder/form.rs:6:21
Dec 03 19:23:10.346 INFO [stderr]   |
Dec 03 19:23:10.346 INFO [stderr] 6 | use hyper::client::{Body, RequestBuilder};
Dec 03 19:23:10.346 INFO [stderr]   |                     ^^^^  ^^^^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `std::convert::Into`
Dec 03 19:23:10.346 INFO [stderr]  --> src/body_builder/form.rs:7:5
Dec 03 19:23:10.346 INFO [stderr]   |
Dec 03 19:23:10.346 INFO [stderr] 7 | use std::convert::Into;
Dec 03 19:23:10.346 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `std::marker::PhantomData`
Dec 03 19:23:10.346 INFO [stderr]  --> src/error/mod.rs:3:5
Dec 03 19:23:10.346 INFO [stderr]   |
Dec 03 19:23:10.346 INFO [stderr] 3 | use std::marker::PhantomData;
Dec 03 19:23:10.346 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `Body`
Dec 03 19:23:10.346 INFO [stderr]  --> src/interceptor/mod.rs:4:29
Dec 03 19:23:10.346 INFO [stderr]   |
Dec 03 19:23:10.346 INFO [stderr] 4 | use hyper::client::{Client, Body};
Dec 03 19:23:10.346 INFO [stderr]   |                             ^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `hyper::client::RequestBuilder`
Dec 03 19:23:10.346 INFO [stderr]  --> src/interceptor/mod.rs:5:5
Dec 03 19:23:10.346 INFO [stderr]   |
Dec 03 19:23:10.346 INFO [stderr] 5 | use hyper::client::RequestBuilder;
Dec 03 19:23:10.346 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `Fresh`
Dec 03 19:23:10.346 INFO [stderr]  --> src/interceptor/mod.rs:8:18
Dec 03 19:23:10.346 INFO [stderr]   |
Dec 03 19:23:10.346 INFO [stderr] 8 | use hyper::net::{Fresh, Streaming};
Dec 03 19:23:10.346 INFO [stderr]   |                  ^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `api_request::HttpMethod`
Dec 03 19:23:10.346 INFO [stderr]   --> src/interceptor/mod.rs:10:5
Dec 03 19:23:10.346 INFO [stderr]    |
Dec 03 19:23:10.346 INFO [stderr] 10 | use api_request::HttpMethod;
Dec 03 19:23:10.346 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused imports: `BodyBuilder`, `RequestBody`
Dec 03 19:23:10.346 INFO [stderr]   --> src/interceptor/mod.rs:11:20
Dec 03 19:23:10.346 INFO [stderr]    |
Dec 03 19:23:10.346 INFO [stderr] 11 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:10.346 INFO [stderr]    |                    ^^^^^^^^^^^  ^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:10.346 INFO [stderr]   --> src/interceptor/mod.rs:12:5
Dec 03 19:23:10.346 INFO [stderr]    |
Dec 03 19:23:10.346 INFO [stderr] 12 | use std::error::Error as StdErr;
Dec 03 19:23:10.346 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:10.346 INFO [stderr]   --> src/interceptor/mod.rs:15:5
Dec 03 19:23:10.346 INFO [stderr]    |
Dec 03 19:23:10.346 INFO [stderr] 15 | use hyper::status::StatusCode;
Dec 03 19:23:10.346 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `ResponseError`
Dec 03 19:23:10.346 INFO [stderr]   --> src/interceptor/mod.rs:16:36
Dec 03 19:23:10.346 INFO [stderr]    |
Dec 03 19:23:10.346 INFO [stderr] 16 | use error::{ApiError, ErrorTiming, ResponseError};
Dec 03 19:23:10.346 INFO [stderr]    |                                    ^^^^^^^^^^^^^
Dec 03 19:23:10.346 INFO [stderr] 
Dec 03 19:23:10.346 INFO [stderr] warning: unused import: `std::io::Read`
Dec 03 19:23:10.346 INFO [stderr]   --> src/interceptor/mod.rs:19:5
Dec 03 19:23:10.346 INFO [stderr]    |
Dec 03 19:23:10.346 INFO [stderr] 19 | use std::io::Read;
Dec 03 19:23:10.346 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 03 19:23:10.347 INFO [stderr] 
Dec 03 19:23:10.347 INFO [stderr] warning: unused import: `Headers`
Dec 03 19:23:10.347 INFO [stderr]   --> src/interceptor/mod.rs:20:49
Dec 03 19:23:10.347 INFO [stderr]    |
Dec 03 19:23:10.347 INFO [stderr] 20 | use hyper::header::{ContentLength, ContentType, Headers};
Dec 03 19:23:10.347 INFO [stderr]    |                                                 ^^^^^^^
Dec 03 19:23:10.347 INFO [stderr] 
Dec 03 19:23:10.447 INFO [stderr] warning: unused import: `api_client::ApiClient`
Dec 03 19:23:10.447 INFO [stderr]  --> src/interceptor/mod.rs:9:5
Dec 03 19:23:10.447 INFO [stderr]   |
Dec 03 19:23:10.447 INFO [stderr] 9 | use api_client::ApiClient;
Dec 03 19:23:10.447 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.447 INFO [stderr] 
Dec 03 19:23:10.455 INFO [stderr] warning: unused variable: `code`
Dec 03 19:23:10.455 INFO [stderr]   --> src/error/mod.rs:66:51
Dec 03 19:23:10.455 INFO [stderr]    |
Dec 03 19:23:10.455 INFO [stderr] 66 |             ResponseError::UnacceptableStatusCode(code) => "Unacceptable Status code",
Dec 03 19:23:10.455 INFO [stderr]    |                                                   ^^^^ help: consider using `_code` instead
Dec 03 19:23:10.455 INFO [stderr]    |
Dec 03 19:23:10.456 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 19:23:10.456 INFO [stderr] 
Dec 03 19:23:10.456 INFO [stderr] warning: unused variable: `hyclient`
Dec 03 19:23:10.456 INFO [stderr]   --> src/interceptor/mod.rs:70:13
Dec 03 19:23:10.456 INFO [stderr]    |
Dec 03 19:23:10.456 INFO [stderr] 70 |         let hyclient = Client::new();
Dec 03 19:23:10.456 INFO [stderr]    |             ^^^^^^^^ help: consider using `_hyclient` instead
Dec 03 19:23:10.456 INFO [stderr] 
Dec 03 19:23:10.459 INFO [stderr] warning: variable does not need to be mutable
Dec 03 19:23:10.459 INFO [stderr]   --> src/api_client/mod.rs:44:16
Dec 03 19:23:10.459 INFO [stderr]    |
Dec 03 19:23:10.459 INFO [stderr] 44 |             Ok(mut response) => self.api_request_builder.responseFromObject(response),
Dec 03 19:23:10.459 INFO [stderr]    |                ----^^^^^^^^
Dec 03 19:23:10.459 INFO [stderr]    |                |
Dec 03 19:23:10.459 INFO [stderr]    |                help: remove this `mut`
Dec 03 19:23:10.459 INFO [stderr]    |
Dec 03 19:23:10.459 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 03 19:23:10.460 INFO [stderr] 
Dec 03 19:23:10.484 INFO [stderr] warning: variable does not need to be mutable
Dec 03 19:23:10.484 INFO [stderr]    --> src/interceptor/mod.rs:126:13
Dec 03 19:23:10.484 INFO [stderr]     |
Dec 03 19:23:10.484 INFO [stderr] 126 |         let mut result = match req_started.send() {
Dec 03 19:23:10.484 INFO [stderr]     |             ----^^^^^^
Dec 03 19:23:10.484 INFO [stderr]     |             |
Dec 03 19:23:10.484 INFO [stderr]     |             help: remove this `mut`
Dec 03 19:23:10.484 INFO [stderr] 
Dec 03 19:23:10.488 INFO [stderr] warning: method `addInterceptor` should have a snake case name such as `add_interceptor`
Dec 03 19:23:10.488 INFO [stderr]   --> src/api_client/mod.rs:32:5
Dec 03 19:23:10.488 INFO [stderr]    |
Dec 03 19:23:10.488 INFO [stderr] 32 | /     pub fn addInterceptor(mut self, interceptor: Box<Interceptor>) -> RealCall<ResponseType> {
Dec 03 19:23:10.488 INFO [stderr] 33 | |         self.interceptors.push(interceptor);
Dec 03 19:23:10.488 INFO [stderr] 34 | |         return self;
Dec 03 19:23:10.488 INFO [stderr] 35 | |     }
Dec 03 19:23:10.488 INFO [stderr]    | |_____^
Dec 03 19:23:10.488 INFO [stderr]    |
Dec 03 19:23:10.488 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 03 19:23:10.489 INFO [stderr] 
Dec 03 19:23:10.489 INFO [stderr] warning: variable `apiErr` should have a snake case name such as `api_err`
Dec 03 19:23:10.489 INFO [stderr]   --> src/api_client/mod.rs:45:17
Dec 03 19:23:10.489 INFO [stderr]    |
Dec 03 19:23:10.489 INFO [stderr] 45 |             Err(apiErr) => Err(apiErr),
Dec 03 19:23:10.489 INFO [stderr]    |                 ^^^^^^
Dec 03 19:23:10.489 INFO [stderr] 
Dec 03 19:23:10.490 INFO [stderr] warning: structure field `queryParameters` should have a snake case name such as `query_parameters`
Dec 03 19:23:10.490 INFO [stderr]   --> src/api_request/mod.rs:21:5
Dec 03 19:23:10.490 INFO [stderr]    |
Dec 03 19:23:10.490 INFO [stderr] 21 |     pub queryParameters: Vec<(String, String)>,
Dec 03 19:23:10.490 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.490 INFO [stderr] 
Dec 03 19:23:10.491 INFO [stderr] warning: trait method `queryParameters` should have a snake case name such as `query_parameters`
Dec 03 19:23:10.491 INFO [stderr]   --> src/api_request/mod.rs:32:5
Dec 03 19:23:10.491 INFO [stderr]    |
Dec 03 19:23:10.491 INFO [stderr] 32 | /     fn queryParameters(&self) -> Vec<(String, String)> {
Dec 03 19:23:10.492 INFO [stderr] 33 | |         let vc: Vec<(String, String)> = vec![];
Dec 03 19:23:10.492 INFO [stderr] 34 | |         return vc;
Dec 03 19:23:10.492 INFO [stderr] 35 | |     }
Dec 03 19:23:10.492 INFO [stderr]    | |_____^
Dec 03 19:23:10.493 INFO [stderr] 
Dec 03 19:23:10.493 INFO [stderr] warning: trait method `requestBody` should have a snake case name such as `request_body`
Dec 03 19:23:10.493 INFO [stderr]   --> src/api_request/mod.rs:36:5
Dec 03 19:23:10.493 INFO [stderr]    |
Dec 03 19:23:10.494 INFO [stderr] 36 | /     fn requestBody(&self) -> Option<RequestBody> {
Dec 03 19:23:10.494 INFO [stderr] 37 | |         return None;
Dec 03 19:23:10.494 INFO [stderr] 38 | |     }
Dec 03 19:23:10.494 INFO [stderr]    | |_____^
Dec 03 19:23:10.495 INFO [stderr] 
Dec 03 19:23:10.495 INFO [stderr] warning: trait method `interceptRequest` should have a snake case name such as `intercept_request`
Dec 03 19:23:10.495 INFO [stderr]   --> src/api_request/mod.rs:39:5
Dec 03 19:23:10.495 INFO [stderr]    |
Dec 03 19:23:10.496 INFO [stderr] 39 | /     fn interceptRequest(&self, request: Request<Fresh>) -> Result<Request<Fresh>, ApiError> {
Dec 03 19:23:10.496 INFO [stderr] 40 | |         return Ok(request);
Dec 03 19:23:10.496 INFO [stderr] 41 | |     }
Dec 03 19:23:10.496 INFO [stderr]    | |_____^
Dec 03 19:23:10.497 INFO [stderr] 
Dec 03 19:23:10.497 INFO [stderr] warning: trait method `interceptResponse` should have a snake case name such as `intercept_response`
Dec 03 19:23:10.497 INFO [stderr]   --> src/api_request/mod.rs:42:5
Dec 03 19:23:10.497 INFO [stderr]    |
Dec 03 19:23:10.498 INFO [stderr] 42 | /     fn interceptResponse(&self,
Dec 03 19:23:10.498 INFO [stderr] 43 | |                          response: Rc<RefCell<Response>>)
Dec 03 19:23:10.498 INFO [stderr] 44 | |                          -> Result<Rc<RefCell<Response>>, ApiError> {
Dec 03 19:23:10.498 INFO [stderr] 45 | |         return Ok(response);
Dec 03 19:23:10.499 INFO [stderr] 46 | |     }
Dec 03 19:23:10.499 INFO [stderr]    | |_____^
Dec 03 19:23:10.499 INFO [stderr] 
Dec 03 19:23:10.499 INFO [stderr] warning: trait method `responseFromObject` should have a snake case name such as `response_from_object`
Dec 03 19:23:10.500 INFO [stderr]   --> src/api_request/mod.rs:47:5
Dec 03 19:23:10.500 INFO [stderr]    |
Dec 03 19:23:10.500 INFO [stderr] 47 | /     fn responseFromObject(&self,
Dec 03 19:23:10.500 INFO [stderr] 48 | |                           response: Rc<RefCell<Response>>)
Dec 03 19:23:10.500 INFO [stderr] 49 | |                           -> Result<ResponseType, ApiError>;
Dec 03 19:23:10.501 INFO [stderr]    | |____________________________________________________________^
Dec 03 19:23:10.501 INFO [stderr] 
Dec 03 19:23:10.502 INFO [stderr] warning: structure field `jsonObject` should have a snake case name such as `json_object`
Dec 03 19:23:10.502 INFO [stderr]   --> src/body_builder/json.rs:10:5
Dec 03 19:23:10.502 INFO [stderr]    |
Dec 03 19:23:10.502 INFO [stderr] 10 |     pub jsonObject: Value,
Dec 03 19:23:10.503 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.503 INFO [stderr] 
Dec 03 19:23:10.505 INFO [stderr] warning: variable `requestUri` should have a snake case name such as `request_uri`
Dec 03 19:23:10.505 INFO [stderr]   --> src/interceptor/mod.rs:73:13
Dec 03 19:23:10.505 INFO [stderr]    |
Dec 03 19:23:10.506 INFO [stderr] 73 |         let mut requestUri: Url = Url::parse(&format!("{}{}", base_url, api_request.path)).unwrap();
Dec 03 19:23:10.506 INFO [stderr]    |             ^^^^^^^^^^^^^^
Dec 03 19:23:10.506 INFO [stderr] 
Dec 03 19:23:10.506 INFO [stderr] warning: variable `querySerializer` should have a snake case name such as `query_serializer`
Dec 03 19:23:10.507 INFO [stderr]   --> src/interceptor/mod.rs:75:17
Dec 03 19:23:10.507 INFO [stderr]    |
Dec 03 19:23:10.507 INFO [stderr] 75 |             let mut querySerializer = requestUri.query_pairs_mut();
Dec 03 19:23:10.507 INFO [stderr]    |                 ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.507 INFO [stderr] 
Dec 03 19:23:10.507 INFO [stderr] warning: variable `queryPair` should have a snake case name such as `query_pair`
Dec 03 19:23:10.507 INFO [stderr]   --> src/interceptor/mod.rs:76:17
Dec 03 19:23:10.507 INFO [stderr]    |
Dec 03 19:23:10.507 INFO [stderr] 76 |             for queryPair in &api_request.queryParameters {
Dec 03 19:23:10.507 INFO [stderr]    |                 ^^^^^^^^^
Dec 03 19:23:10.507 INFO [stderr] 
Dec 03 19:23:10.507 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:10.507 INFO [stderr]   --> src/interceptor/mod.rs:83:21
Dec 03 19:23:10.507 INFO [stderr]    |
Dec 03 19:23:10.507 INFO [stderr] 83 |                 let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:10.507 INFO [stderr]    |                     ^^^^^^^^
Dec 03 19:23:10.508 INFO [stderr] 
Dec 03 19:23:10.508 INFO [stderr] warning: variable `interceptedRequest` should have a snake case name such as `intercepted_request`
Dec 03 19:23:10.508 INFO [stderr]    --> src/interceptor/mod.rs:101:16
Dec 03 19:23:10.508 INFO [stderr]     |
Dec 03 19:23:10.508 INFO [stderr] 101 |             Ok(interceptedRequest) => {
Dec 03 19:23:10.508 INFO [stderr]     |                ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.508 INFO [stderr] 
Dec 03 19:23:10.508 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:10.508 INFO [stderr]    --> src/interceptor/mod.rs:105:29
Dec 03 19:23:10.508 INFO [stderr]     |
Dec 03 19:23:10.508 INFO [stderr] 105 |                         let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:10.508 INFO [stderr]     |                             ^^^^^^^^
Dec 03 19:23:10.508 INFO [stderr] 
Dec 03 19:23:10.508 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:10.508 INFO [stderr]    --> src/interceptor/mod.rs:118:29
Dec 03 19:23:10.508 INFO [stderr]     |
Dec 03 19:23:10.508 INFO [stderr] 118 |                         let apiError = ApiError::new::<StdioErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:10.508 INFO [stderr]     |                             ^^^^^^^^
Dec 03 19:23:10.508 INFO [stderr] 
Dec 03 19:23:10.509 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:10.509 INFO [stderr]    --> src/interceptor/mod.rs:129:21
Dec 03 19:23:10.509 INFO [stderr]     |
Dec 03 19:23:10.509 INFO [stderr] 129 |                 let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtNetwork);
Dec 03 19:23:10.509 INFO [stderr]     |                     ^^^^^^^^
Dec 03 19:23:10.509 INFO [stderr] 
Dec 03 19:23:10.509 INFO [stderr] warning: variable `interceptedResponse` should have a snake case name such as `intercepted_response`
Dec 03 19:23:10.509 INFO [stderr]    --> src/interceptor/mod.rs:135:16
Dec 03 19:23:10.509 INFO [stderr]     |
Dec 03 19:23:10.509 INFO [stderr] 135 |             Ok(interceptedResponse) => Ok(interceptedResponse),
Dec 03 19:23:10.509 INFO [stderr]     |                ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:10.509 INFO [stderr] 
Dec 03 19:23:11.608 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.51s
Dec 03 19:23:11.639 INFO [stderr] su: No module specific data is present
Dec 03 19:23:12.931 INFO running `"docker" "inspect" "e90242ca25e93e876cda36b5ea829db3db054a4c0a7afb5771aa51bfec4eff08"`
Dec 03 19:23:13.270 INFO running `"docker" "rm" "-f" "e90242ca25e93e876cda36b5ea829db3db054a4c0a7afb5771aa51bfec4eff08"`
Dec 03 19:23:13.463 INFO [stdout] e90242ca25e93e876cda36b5ea829db3db054a4c0a7afb5771aa51bfec4eff08
Dec 03 19:23:13.471 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 19:23:13.862 INFO [stdout] 593a894e203a705e2f9890d2cd373f561a00be541eaaa84d014bf88265a735f5
Dec 03 19:23:13.864 INFO running `"docker" "start" "-a" "593a894e203a705e2f9890d2cd373f561a00be541eaaa84d014bf88265a735f5"`
Dec 03 19:23:15.477 INFO [stderr] usermod: no changes
Dec 03 19:23:15.646 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.13s
Dec 03 19:23:15.657 INFO [stderr]      Running /target/debug/deps/api_kit-5c17d8dee303e5df
Dec 03 19:23:15.657 INFO [stdout] 
Dec 03 19:23:15.657 INFO [stdout] running 1 test
Dec 03 19:23:15.667 INFO [stdout] test tests::it_works ... ok
Dec 03 19:23:15.667 INFO [stdout] 
Dec 03 19:23:15.667 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 19:23:15.667 INFO [stdout] 
Dec 03 19:23:15.675 INFO [stderr]    Doc-tests api_kit
Dec 03 19:23:21.495 INFO [stdout] 
Dec 03 19:23:21.495 INFO [stdout] running 0 tests
Dec 03 19:23:21.495 INFO [stdout] 
Dec 03 19:23:21.495 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 19:23:21.495 INFO [stdout] 
Dec 03 19:23:21.504 INFO [stderr] su: No module specific data is present
Dec 03 19:23:21.817 INFO running `"docker" "inspect" "593a894e203a705e2f9890d2cd373f561a00be541eaaa84d014bf88265a735f5"`
Dec 03 19:23:21.912 INFO running `"docker" "rm" "-f" "593a894e203a705e2f9890d2cd373f561a00be541eaaa84d014bf88265a735f5"`
Dec 03 19:23:22.051 INFO [stdout] 593a894e203a705e2f9890d2cd373f561a00be541eaaa84d014bf88265a735f5
